\hypertarget{classPriorityTasks}{}\doxysection{Priority\+Tasks Class Reference}
\label{classPriorityTasks}\index{PriorityTasks@{PriorityTasks}}
\doxysubsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{classPriorityTasks_ad2ab5b914b5af26a9f6dafa3c77bcd70}\label{classPriorityTasks_ad2ab5b914b5af26a9f6dafa3c77bcd70}} 
void {\bfseries add\+Task} (const char $\ast$name)
\item 
\mbox{\Hypertarget{classPriorityTasks_a3a3ac349eeaae9f95e3f2efc25ece43a}\label{classPriorityTasks_a3a3ac349eeaae9f95e3f2efc25ece43a}} 
int {\bfseries get\+Id} (const std\+::string \&name)
\item 
\mbox{\Hypertarget{classPriorityTasks_a6f39ab665a89a89f5b90e95264a6ac1a}\label{classPriorityTasks_a6f39ab665a89a89f5b90e95264a6ac1a}} 
int {\bfseries get\+Id} (const char $\ast$name)
\item 
\mbox{\Hypertarget{classPriorityTasks_a7ce471672b0d7f93cc2ca457594e4695}\label{classPriorityTasks_a7ce471672b0d7f93cc2ca457594e4695}} 
void {\bfseries build\+Priority} (const std\+::vector$<$ std\+::string $>$ \&task\+Order)
\item 
\mbox{\Hypertarget{classPriorityTasks_ae7d53e762bf5f6481aa8af522430b3a4}\label{classPriorityTasks_ae7d53e762bf5f6481aa8af522430b3a4}} 
void {\bfseries compute\+All} (const Eigen\+::\+Vector\+Xd \&des\+\_\+delta\+\_\+q, const Eigen\+::\+Vector\+Xd \&des\+\_\+dq, const Eigen\+::\+Vector\+Xd \&des\+\_\+ddq, const Eigen\+::\+Matrix\+Xd \&dyn\+\_\+M, const Eigen\+::\+Matrix\+Xd \&dyn\+\_\+\+M\+\_\+inv, const Eigen\+::\+Vector\+Xd \&dq)
\item 
\mbox{\Hypertarget{classPriorityTasks_a56696b9ae3f9e66780d7660311f1689a}\label{classPriorityTasks_a56696b9ae3f9e66780d7660311f1689a}} 
void {\bfseries print\+Task\+Info} ()
\end{DoxyCompactItemize}
\doxysubsection*{Public Attributes}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{classPriorityTasks_a91a9d5cd5b5dd9224c8ac75673b96e00}\label{classPriorityTasks_a91a9d5cd5b5dd9224c8ac75673b96e00}} 
std\+::vector$<$ \mbox{\hyperlink{structTask}{Task}} $>$ {\bfseries task\+Lib}
\item 
\mbox{\Hypertarget{classPriorityTasks_ae91eaee730a601061f4f89a24c6e1836}\label{classPriorityTasks_ae91eaee730a601061f4f89a24c6e1836}} 
std\+::vector$<$ std\+::string $>$ {\bfseries name\+List}
\item 
\mbox{\Hypertarget{classPriorityTasks_ac999a037ae8fe0b4f77acf3da58587ad}\label{classPriorityTasks_ac999a037ae8fe0b4f77acf3da58587ad}} 
std\+::vector$<$ int $>$ {\bfseries id\+List}
\item 
\mbox{\Hypertarget{classPriorityTasks_a79bdfa4a83aae2f3968b32c005f50423}\label{classPriorityTasks_a79bdfa4a83aae2f3968b32c005f50423}} 
std\+::vector$<$ int $>$ {\bfseries parent\+Id\+List}
\item 
\mbox{\Hypertarget{classPriorityTasks_a996beaefca8126343667cb80d5e0798b}\label{classPriorityTasks_a996beaefca8126343667cb80d5e0798b}} 
std\+::vector$<$ int $>$ {\bfseries child\+Id\+List}
\item 
\mbox{\Hypertarget{classPriorityTasks_adae2ae0a7297db83c589f7b4d26cbe02}\label{classPriorityTasks_adae2ae0a7297db83c589f7b4d26cbe02}} 
Eigen\+::\+Vector\+Xd {\bfseries out\+\_\+delta\+\_\+q}
\item 
\mbox{\Hypertarget{classPriorityTasks_a5400e52d0704615006046d3d8f0d028a}\label{classPriorityTasks_a5400e52d0704615006046d3d8f0d028a}} 
Eigen\+::\+Vector\+Xd {\bfseries out\+\_\+dq}
\item 
\mbox{\Hypertarget{classPriorityTasks_a09f59b5e96992cea32ed2f6979b244c2}\label{classPriorityTasks_a09f59b5e96992cea32ed2f6979b244c2}} 
Eigen\+::\+Vector\+Xd {\bfseries out\+\_\+ddq}
\item 
\mbox{\Hypertarget{classPriorityTasks_a035d4efdf1035ca2f94c83721e5b68c7}\label{classPriorityTasks_a035d4efdf1035ca2f94c83721e5b68c7}} 
int {\bfseries start\+Id}
\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}


Definition at line 29 of file priority\+\_\+tasks.\+h.



The documentation for this class was generated from the following files\+:\begin{DoxyCompactItemize}
\item 
priority\+\_\+tasks.\+h\item 
priority\+\_\+tasks.\+cpp\end{DoxyCompactItemize}
